19 research outputs found

    Business Level Service-Oriented Enterprise Application Integration

    Get PDF
    In this paper we propose a new approach for service-oriented enterprise application integration (EAI). Unlike current EAI solutions, which mainly focus on technological aspects, our approach allows business domain experts to get more involved in the integration process. First, we provide a technique for modeling application services at a sufficiently high level of abstraction for business experts to work with. Next, these business experts can model the orchestration as well as the information mappings that are required to achieve their integration goals. Our mediation framework then takes over and realizes the integration solution by transforming these models to existing service orchestration technology

    Semantic Service Modeling: Enabling System Interoperability.

    Get PDF
    Interoperability is the capability of different systems to use each other’s services effectively. It is about sharing functionality and information between systems at different levels, e.g., between physical devices, software applications, business units within one organization, or between different organizations. Interoperability implies that systems are able to interact (i.e., exchange messages), read and understand each other’s messages, and share the same expectations about the effect of the message exchange. In this paper we analyze and define in detail what it means for software systems to be interoperable. We identify three different levels of interoperability – the syntactic, semantic and pragmatic level – and define the requirements for assessing interoperability at each of these levels. We propose a method for formally verifying the semantic and pragmatic interoperability of a number of systems, given a target for integration

    Requirements and Method for Assessment of Service Interoperability

    Get PDF
    Service interoperability is a major obstacle in realizing the SOA vision. Interoperability is the capability of multiple, autonomous and heterogeneous systems to use each other’s services effectively. It is about the meaningful sharing of functionality and information that leads to the achievement of a common goal. In this paper we systematically explain what interoperability means and analyze possible interoperability problems. Further, we define requirements for service interoperability and present a method to assess whether a composite system meets the identified requirements

    A Method for Formal Verification of Service Interoperability

    Get PDF
    Service interoperability is a major obstacle in realizing the SOA vision. Interoperability is the capability of multiple, autonomous and heterogeneous systems to use each other’s services effectively. It is about the meaningful sharing of functionality and information that leads to the achievement of a common goal. In this paper we identify requirements for semantic and pragmatic interoperability. We further propose a method for assessing whether a composite system meets these requirements

    Beter ICT-portfoliomanagement door enterprise architectuur

    No full text
    Een van de grootste uitdagingen van CIO’s en informatiemanagers is om de toegevoegde waarde van de informatievoorziening zichtbaar te maken voor de rest van de organisatie, in het bijzonder voor het management. Het waarderen van IT is echter niet zo eenvoudig als het waarderen van een aandelenportefeuille. Om toch een uitspraak over de waarde van de IT te kunnen doen, is het noodzakelijk om inzicht te hebben in de relaties tussen applicaties, infrastructuur, bedrijfsprocessen, producten en diensten van de organisatie. Dat is precies wat een volwassen enterprise architectuur (EA) te bieden heeft. Daarom bepleiten wij een belangrijke rol voor EA binnen IT-portfoliomanagement

    Reusable Model Transformation Patterns

    Get PDF
    This paper is a reflection of our experience with the specification and subsequent execution of model transformations in the QVT core and Relations languages. Since this technology for executing transformations written in high-level, declarative specification languages is of very recent date, we observe that there is little knowledge available on how to write such declarative model transformations. Consequently, there is a need for a body of knowledge on transformation engineering. With this paper we intend to make an initial contribution to this emerging discipline. Based on our experiences we propose a number of useful design patterns for transformation specification. In addition we provide a method for specifying such transformation patterns in QVT, such that others can add their own patterns to a catalogue and the body of knowledge can grow as experience is built up. Finally, we illustrate how these patterns can be used in the specification of complex transformations

    Requirements and Method for Assessment of Service Interoperability.

    Get PDF
    Service interoperability is a major obstacle in realizing the SOA vision. Interoperability is the capability of multiple, autonomous and heterogeneous systems to use each other’s services effectively. It is about the meaningful sharing of functionality and information that leads to the achievement of a common goal. In this paper we systematically explain what interoperability means and analyze possible interoperability problems. Further, we define requirements for service interoperability and present a method to assess whether a composite system meets the identified requirements

    A Method for Formal Verification of Service Interoperability

    Get PDF
    Service interoperability is a major obstacle in realizing the SOA vision. Interoperability is the capability of multiple, autonomous and heterogeneous systems to use each other’s services effectively. It is about the meaningful sharing of functionality and information that leads to the achievement of a common goal. In this paper we identify requirements for semantic and pragmatic interoperability. We further propose a method for assessing whether a composite system meets these requirements
    corecore